module collie.test;

import std.stdio;
import dll;

extern class TClass : IClass
{
public:
	override void show() {writeln("dll test show the a = ",a);}
	override void showInt(int i){writeln("dll test show int : ",i);}
	override void showStr(string str){writeln("dll test show string : ",str);}
private:
	int a = 10;
};


extern(C) IClass DPlugLoadCreate_()
            {
                    return new TClass();
            }